self loading rifle (slr) - Deutsch Englisch Wörterbuch